\documentclass{beamer}
\usepackage[latin1]{inputenc}
\usetheme{Warsaw}
\title[Sistemas de Inteligencia Artificial]{Redes de Hopfield\\TP 2}
\author{Maria Eugenia Cura -- Daniel Goldberg -- Alan Idesis}
\institute{ITBA}
\date{Abril, 2011}
\begin{document}

\begin{frame}
\titlepage
\end{frame}


\begin{frame}{Introducci\'on}
Se implement\'o una red de Hopfield que act\'ua como memoria asociativa direccionable por el contenido.
\end{frame}

\begin{frame}{Pasos de la implementaci\'on}
\begin{block}{Algoritmo}
\begin{enumerate}
      \item<1-> Patrones de 64x64 pixels.
      \item<2-> Transformacion de matrices de 64x64 a un vector de 4096
      \item<3-> Cantidad de neuronas $N=4096$
      \item<4-> Se calculan los pesos sin\'apticos entre las neuronas.
    \end{enumerate}
\end{block}
\end{frame}

\begin{frame}{Etapas}
\begin{block}{Etapas implementadas}
  \begin{enumerate}
   \item <1-> Inicializaci\'on
   \item <2-> Iteraci\'on
  \begin{enumerate}
      \item Actualizaci\'on asincr\'onica.
      \item Modelo de Little.
      \item Actualizaci\'on asincr\'onica actualizando una neurona diferente por iteraci\'on del ciclo.
  \end{enumerate}
   \item <3-> Corte de la iteracion
  \end{enumerate}
\end{block}
\end{frame}

\begin{frame}{Resultados}
\begin{block}{Atractores}
  \begin{figure}
    \includegraphics[ratio=0.6]{results/31/result.png}
    \caption{Menos patrones a memorizar}
  \end{figure}
\end{block}
\end{frame}

\begin{frame}{Resultados}
\begin{block}{Atractores}
  \begin{figure}
      \includegraphics[scale=0.3]{results/32/result.png}
      \caption{Menos patrones a memorizar}
  \end{figure}
  \begin{figure}
      \includegraphics[scale=0.3]{results/29/result.png}
      \caption{5 patrones a memorizar}
  \end{figure}
\end{block}
\end{frame}

\begin{frame}{Resultados}
  \begin{block}{Imagenes con ruido}
    \begin{figure}
      \includegraphics[scale=0.3]{results/26/result.png}
      \caption{Inicializaci\'on con ruido (imagen invertida), pocos patrones a memorizar}
    \end{figure}
    \begin{figure}
      \includegraphics[scale=0.3]{results/33/result.png}
      \caption{Inicializaci\'on con ruido, pocos patrones a memorizar}
    \end{figure}
  \end{block}
\end{frame}

\begin{frame}{Resultados}
  \begin{block}{Imagenes con ruido}
    \begin{figure}
      \includegraphics[scale=0.3]{results/19/result.png}
      \caption{Inicializaci\'on con ruido, muchos patrones a memorizar}
    \end{figure}
    \begin{figure}
      \includegraphics[scale=0.3]{results/34/result.png}
      \caption{Inicializaci\'on con ruido, muchos patrones a memorizar, repetido con el cual inicializo}
    \end{figure}
  \end{block}
\end{frame}

\begin{frame}{Resultados}
  \begin{block}{Pruebas con inicializaci\'on diferente a lo memorizado}
    \begin{figure}
	\includegraphics[scale=0.3]{results/18/result.png}
	\caption{Inicializaci\'on diferente a lo memorizado}
    \end{figure}
    \begin{figure}
      	\includegraphics[scale=0.3]{results/2/result.png}
        \caption{Inicializaci\'on diferente a lo memorizado (Modelo Little)}
    \end{figure}
  \end{block}
\end{frame}

\begin{frame}{Resultados}
  \begin{block}{Pruebas invertidas}
    \begin{figure}
      \includegraphics[scale=0.3]{results/16/result.png}
      \caption{Patr\'on invertido}
    \end{figure}
    \begin{figure}
	\includegraphics[scale=0.3]{results/44/result.png}
        \caption{Patr\'on invertido con ruido}
    \end{figure}
  \end{block}
\end{frame}

\end{document}